Evolving Robot Tank Controllers

نویسنده

  • Jacob Eisenstein
چکیده

In this paper, I describe the application of genetic programming to evolve a controller for a robotic tank in a simulated environment. The purpose is to explore how genetic techniques can best be applied to produce controllers based on subsumption and behavior oriented languages such as REX. As part of my implementation, I developed TableRex, a modification of REX that can be expressed on a fixed-length genome. Using a fixed subsumption architecture of TableRex modules, I evolved robots that beat some of the most competitive hand-coded adversaries.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolving Robocode Tank Fighters

In this paper, I describe the application of genetic programming to evolve a controller for a robotic tank in a simulated environment. The purpose is to explore how genetic techniques can best be applied to produce controllers based on subsumption and behavior oriented languages such as REX. As part of my implementation, I developed TableRex, a modification of REX that can be expressed on a fix...

متن کامل

A Hybrid GP/GA Approach for Co-evolving Controllers and Robot Bodies to Achieve Fitness-Speci ed Tasks

|Evolutionary approaches have been advocated to automate robot design. Some research work has shown the success of evolving controllers for the robots by genetic approaches. As we can observe, however, not only the controller but also the robot body itself can a ect the behavior of the robot in a robot system. In this paper, we develop a hybrid GP/GA approach to evolve both controllers and robo...

متن کامل

Evolving Monolithic Robot Controllers Through Incremental Shaping

Evolutionary robotics has been shown to be an effective technique for generating robot behaviors that are difficult to derive analytically from the robot’s mechanics and task environment. Moreover, augmenting evolutionary algorithms with environmental scaffolding via an incremental shaping method makes it possible to evolve controllers for complex tasks that would otherwise be infeasible. In th...

متن کامل

Evolving Symmetric and Modular Neural Network Controllers for Multilegged Robots

Controllers for multilegged robots are characterized by modularity and symmetry. However, the controller symmetries necessary for generating appropriate gaits are often difficult to determine analytically. This paper utilizes a nature-inspired approach called Evolution of Network Symmetry and mOdularity (ENSO) to evolve such controllers automatically. It uses group theory to mutate symmetry sys...

متن کامل

Evolving an Integrated Phototaxis and Hole-avoidance Behavior for a Swarm-bot

This article is on the subject of evolving neural network controllers for cooperative, mobile robots. We evolve controllers for combined hole-avoidance and phototaxis in a group of physically connected, autonomous robots called s-bots, each with limited sensing capabilities. We take a systematic approach to finding a suitable fitness function, an appropriate neural network structure, and we exp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003